Moore's frog - Español Inglés Diccionario